Big Huge Thesaurus

Greta Garbo

noun